#shamelessly cobbled together from other trees far superior to any I could make

focus_tree = { 
id = african_republic_authoritarian
country = { 
factor = 0 
modifier = { 
	add = 20
	AND = {
	OR = {
		tag = ANG
		tag = BFA
		tag = MZB 
		tag = CVG
		tag = GNA
		tag = NBL
		tag = NER
		tag = MRT
		tag = BOT
		tag = SEN
		tag = MLI
		#non-African countries, experimental
		tag = SUR
		tag = GYA
		tag = TRI
		tag = JAM
		tag = ERI
		tag = ALG
		tag = SAR
		tag = PNG
		tag = CEY
		tag = BOR
		tag = SSI
		}
		has_authoritarian_government = yes
		}
	} 
}
	default = no
	continuous_focus_position = { x = 150 y = 800 }

	focus = {
		id = AUTH_an_independent_republic
		icon = GFX_goal_authority
		cost = 4.3
		ai_will_do = {
			factor = 10000
		}
		available = {
			has_authoritarian_government = yes
			controls_all_owned_states = yes
		}
		x = 8
		y = 0
		completion_reward = {
			if = {
				limit = {
					has_idea = AFR_post_collapse_instability
					}
				remove_ideas = AFR_post_collapse_instability
			}
			add_stability = 0.05
		}
	}

	focus = {
		id = AUTH_tribal_supremacy
		icon = GFX_goal_ideology_national_populist
		cost = 0
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		bypass = {
			has_government = national_populist
		}
		prerequisite = {
			focus = AUTH_an_independent_republic
		}
		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -6
		y = 1
		completion_reward = {
			custom_effect_tooltip = unlock_focuses
		}
	}
	focus = {
		id = AUTH_promote_native_customs
		icon = GFX_preventionofintimidationact
		cost = 7
		prerequisite = {
			focus = AUTH_tribal_supremacy
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -7
		y = 2
		completion_reward = {
			add_stability = 0.05
			add_popularity = {
				ideology = national_populist
				popularity = 0.05
			}
		}
	}
	focus = {
		id = AUTH_language_unification
		icon = GFX_anationofmigrants
		cost = 7
		prerequisite = {
			focus = AUTH_promote_native_customs
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -7
		y = 3
		completion_reward = {
			add_ideas = AUTH_education_effort_idea
			add_political_power = -10
		}
	}
	focus = {
		id = AUTH_suppress_radicalism
		icon = GFX_strikeoffthehydrashead
		cost = 7
		prerequisite = {
			focus = AUTH_tribal_supremacy
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -5
		y = 2
		completion_reward = {
			add_political_power = -50
			add_stability = -0.05
			add_popularity = {
				ideology = totalist
				popularity = -0.07
			}
			add_popularity = {
				ideology = syndicalist
				popularity = -0.07
			}
			add_popularity = {
				ideology = radical_socialist
				popularity = -0.07
			}
			add_popularity = {
				ideology = social_democrat
				popularity = -0.03
			}
		}
	}
	focus = {
		id = AUTH_cross_nation_consensus
		icon = GFX_goal_generic_defence
		cost = 7
		prerequisite = {
			focus = AUTH_suppress_radicalism
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -5
		y = 3
		completion_reward = {
			add_political_power = 50
			add_war_support = 0.05
		}
	}
	focus = {
		id = AUTH_for_the_party
		icon = GFX_goal_generic_government_deals
		cost = 7
		prerequisite = {
			focus = AUTH_language_unification
		}
		prerequisite = {
			focus = AUTH_cross_nation_consensus
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -6
		y = 4
		completion_reward = {
			add_popularity = {
				ideology = national_populist
				popularity = 0.07
			}
		}
	}
	focus = {
		id = AUTH_one_state
		icon = GFX_emergencyprotocols
		cost = 7
		prerequisite = {
			focus = AUTH_for_the_party
		}
		prerequisite = {
			focus = AUTH_crush_liberals
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -5
		y = 5
		completion_reward = {
			
			add_political_power = 100
			add_popularity = {
				ideology = national_populist
				popularity = 0.04
			}

		}
	}

	focus = {
		id = AUTH_for_the_nation
		icon = GFX_goal_ideology_paternal_autocrat
		cost = 0
		prerequisite = {
			focus = AUTH_an_independent_republic
		}
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		bypass = {
			has_government = paternal_autocrat
		}
		relative_position_id = AUTH_an_independent_republic
		x = 0
		y = 1
		completion_reward = {
			custom_effect_tooltip = unlock_focuses
		}
	}

	focus = {
		id = AUTH_spies
		icon = GFX_goal_conspiracy
		cost = 7
		prerequisite = {
			focus = AUTH_for_the_nation
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -1
		y = 2
		completion_reward = {
			add_ideas = AUTH_nsa_idea1
		}
	}
	focus = {
		id = AUTH_spy_networks
		icon = GFX_goal_secret_agents
		cost = 7
		prerequisite = {
			focus = AUTH_spies
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -1
		y = 3
		completion_reward = {
			swap_ideas = {
				add_idea = AUTH_nsa_idea2
				remove_idea = AUTH_nsa_idea1
			}
		}
	}
	focus = {
		id = AUTH_for_the_cause
		icon = GFX_Focus_Peasant_Rebellion
		cost = 7
		prerequisite = {
			focus = AUTH_for_the_nation
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 1
		y = 2
		completion_reward = {
			add_war_support = 0.10
		}
	}
	focus = {
		id = AUTH_africanisation
		icon = GFX_goal_collaborate_local_elites2
		cost = 7
		prerequisite = {
			focus = AUTH_for_the_cause
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 1
		y = 3
		completion_reward = {
			add_political_power = 50
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.05
			}
		}
	}
	focus = {
		id = AUTH_state_militias
		icon = GFX_shouldertheburden
		cost = 7
		prerequisite = {
			focus = AUTH_spy_networks
		}
		prerequisite = {
			focus = AUTH_africanisation
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 0
		y = 4
		completion_reward = {
			add_political_power = 25
			add_war_support = 0.10
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.05
			}
		}
	}
	focus = {
		id = AUTH_complete_control
		icon = GFX_goal_Centralised_Government
		cost = 7
		prerequisite = {
			focus = AUTH_state_militias
		}
		prerequisite = {
			focus = AUTH_crush_liberals
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -1
		y = 5
		completion_reward = {
			
			add_political_power = 100
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.04
			}
		}
	}

	focus = {
		id = AUTH_paramount_tribalism
		icon = GFX_goal_shadow_government
		cost = 7
		prerequisite = {
			focus = AUTH_tribal_supremacy
			focus = AUTH_for_the_nation
		}
		available = {
			OR = {
				has_government = paternal_autocrat
				has_government = national_populist
			}
		}
		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -3
		y = 2
		completion_reward = {
			add_political_power = 100
			add_stability = -0.10
			if = {
				limit = {
					has_government = paternal_autocrat
				}
				add_popularity = {
					ideology = paternal_autocrat
					popularity = 0.05
				}
				hidden_effect = {
				}
			}
			if = {
				limit = {
					has_government = national_populist
				}
				add_popularity = {
					ideology = national_populist
					popularity = 0.05
				}
			}
		}
	}
	focus = {
		id = AUTH_outlaw_political_parties
		icon = GFX_aunitarystate
		cost = 7
		prerequisite = {
			focus = AUTH_paramount_tribalism
		}
		available = {
			OR = {
				has_government = paternal_autocrat
				has_government = national_populist
			}
		}
		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -3
		y = 3
		completion_reward = {
			add_stability = 0.15
			if = {
				limit = {
					has_government = paternal_autocrat
				}
				add_popularity = {
					ideology = paternal_autocrat
					popularity = -0.05
				}
			}
			if = {
				limit = {
					has_government = national_populist
				}
				add_popularity = {
					ideology = national_populist
					popularity = -0.05
				}
			}
		}
	}
	focus = {
		id = AUTH_crush_liberals
		icon = GFX_thereturn
		cost = 7
		prerequisite = {
			focus = AUTH_outlaw_political_parties
		}
		available = {
			OR = {
				has_government = paternal_autocrat
				has_government = national_populist
			}
			OR = {
				has_completed_focus = AUTH_spy_networks
				has_completed_focus = AUTH_suppress_radicalism
			}
		}
		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = -3
		y = 4
		completion_reward = {
			add_political_power = -50
			add_stability = -0.05
			add_popularity = {
				ideology = social_democrat
				popularity = -0.03
			}
			add_popularity = {
				ideology = social_liberal
				popularity = -0.03
			}
			add_popularity = {
				ideology = market_liberal
				popularity = -0.03
			}
			add_popularity = {
				ideology = social_conservative
				popularity = -0.03
			}
		}
	}

	focus = {
		id = AUTH_a_guided_democracy
		icon = GFX_goal_ideology_authoritarian_democrat
		cost = 0
		prerequisite = {
			focus = AUTH_an_independent_republic
		}
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		bypass = {
			has_government = authoritarian_democrat
		}
		relative_position_id = AUTH_an_independent_republic
		x = 6
		y = 1
		completion_reward = {
			custom_effect_tooltip = unlock_focuses
		}
	}
	focus = {
		id = AUTH_loyal_administrators
		icon = GFX_tribalreforms
		cost = 7
		prerequisite = {
			focus = AUTH_a_guided_democracy
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 3
		y = 2
		completion_reward = {
			add_stability = 0.1
		}
	}
	focus = {
		id = AUTH_local_elections
		icon = GFX_Generic_Pawns
		cost = 7
		prerequisite = {
			focus = AUTH_loyal_administrators
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 3
		y = 3
		completion_reward = {
			add_stability = 0.05
				add_popularity = {
					ideology = authoritarian_democrat
					popularity = 0.05
				}			
		}
	}
	focus = {
		id = AUTH_suppress_opposition
		icon = GFX_RAJ_farmers_rise
		cost = 7
		prerequisite = {
			focus = AUTH_local_elections
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 3
		y = 4
		completion_reward = {
			add_ideas = AUTH_suppress_opposition_idea
		}
	}
	focus = {
		id = AUTH_overseas_investors
		icon = GFX_Generic_Monopoly
		cost = 7
		prerequisite = {
			focus = AUTH_a_guided_democracy
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 5
		y = 2
		completion_reward = {
			add_offsite_building = { type = industrial_complex level = 1 }
		}
	}
	focus = {
		id = AUTH_an_open_economy
		icon = GFX_Generic_Industrial_Complexes
		cost = 7
		prerequisite = {
			focus = AUTH_overseas_investors
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 5
		y = 3
		completion_reward = {
			random_owned_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = AUTH_a_limited_constitution
		icon = GFX_Focus_Generic_Press_Liberalization
		cost = 7
		prerequisite = {
			focus = AUTH_a_guided_democracy
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 7
		y = 2
		completion_reward = {
			add_political_power = 100
			add_popularity = {
				ideology = authoritarian_democrat
				popularity = 0.05
			}
		}
	}
	focus = {
		id = AUTH_censorship
		icon = GFX_manipulatetheintellectuals
		cost = 7
		prerequisite = {
			focus = AUTH_a_limited_constitution
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 7
		y = 3
		completion_reward = {
			add_political_power = 100
			add_stability = -0.05
		}
	}
	focus = {
		id = AUTH_tightened_grip
		icon = GFX_Generic_Break_Free
		cost = 7
		prerequisite = {
			focus = AUTH_censorship
		}
		prerequisite = {
			focus = AUTH_an_open_economy
		}
		available = {
			has_government = authoritarian_democrat
			has_completed_focus = AUTH_suppress_opposition
		}
		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 6
		y = 4
		completion_reward = {
			swap_ideas = {
				add_idea = AUTH_tightened_grip_idea
				remove_idea = AUTH_suppress_opposition_idea
			}
		}
	}
	focus = {
		id = AUTH_thwarted_republic
		icon = GFX_suppressparochialism
		cost = 7
		prerequisite = {
			focus = AUTH_tightened_grip
		}
		prerequisite = {
			focus = AUTH_suppress_opposition
		}

		ai_will_do = {
			factor = 90
		}
		relative_position_id = AUTH_an_independent_republic
		x = 4
		y = 5
		completion_reward = {
			
			add_political_power = 100
			add_popularity = {
				ideology = authoritarian_democrat
				popularity = 0.04
			}
		}
	}


	focus = {
		id = AUTH_a_new_army
		icon = GFX_goal_generic_army_high_command
		cost = 7
		x = 24
		y = 0
		completion_reward = {
			if = {
				limit = {
					has_idea = MAF_post_collapse_army
					}
				remove_ideas = MAF_post_collapse_army
			}
			army_experience = 30
		}
		ai_will_do = {
			factor = 50
		}
	}

	focus = {
		id = AUTH_colonial_inspiration
		icon = GFX_focus_por_luso_tropicalism
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_army
		}
		mutually_exclusive = {
			focus = AUTH_our_own_path
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -2
		y = 1
		completion_reward = {
			
			add_tech_bonus = {
				name = AUTH_colonial_inspiration
				bonus = 1
				uses = 2
				category = cat_superior_firepower
			}
		}
	}
	focus = {
		id = AUTH_rifles_galore
		icon = GFX_focus_focus_fra_maquis
		cost = 7
		prerequisite = {
			focus = AUTH_colonial_inspiration
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -5
		y = 2
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_rifles_galore				
				bonus = 0.5
				uses = 1
				category = infantry_weapons
			}
			if = {
				limit = {
					is_subject = yes
				}
				add_equipment_to_stockpile = {
					type = infantry_equipment_1
					amount = 500
					producer = OVERLORD
				}
			}
			else = {
				add_equipment_to_stockpile = {
					type = infantry_equipment_0
					amount = 500
					producer = GBR
				}
			}
		}
	}
	focus = {
		id = AUTH_explosive_materiel
		icon = GFX_supportingforces
		cost = 7
		prerequisite = {
			focus = AUTH_rifles_galore
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -4
		y = 3
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_explosive_materiel				
				bonus = 1
				uses = 2
				category = artillery
			}
			if = {
				limit = {
					is_subject = yes
				}
				add_equipment_to_stockpile = {
				type = artillery_equipment_1
				amount = 150
					producer = OVERLORD
				}
			}
			else = {
				add_equipment_to_stockpile = {
				type = artillery_equipment_1
				amount = 150
					producer = GBR
				}
			}
		}
	}
	focus = {
		id = AUTH_vehicle_effort
		icon = GFX_goal_generic_army_motorized
		cost = 7
		prerequisite = {
			focus = AUTH_explosive_materiel
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -5
		y = 4
		completion_reward = {
			if = {
				limit = {
					NOT = {
						has_tech = motorised_infantry
					}
				}
				set_technology = { motorised_infantry = 1 }
			}
			if = {
				limit = {
					has_tech = motorised_infantry
				}
			if = {
				limit = {
					is_subject = yes
				}
				add_equipment_to_stockpile = {
				type = motorized_equipment_1
				amount = 50
					producer = OVERLORD
				}
			}
			else = {
				add_equipment_to_stockpile = {
				type = motorized_equipment_1
				amount = 50
					producer = GBR
				}
			}
			}
		}
	}
	focus = {
		id = AUTH_foreign_officers
		icon = GFX_cooptnativeassociations
		cost = 7
		prerequisite = {
			focus = AUTH_colonial_inspiration
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -3
		y = 2
		completion_reward = {
			army_experience = 10
			add_ideas = AUTH_foreign_officers_idea
		}
	}
	focus = {
		id = AUTH_strategy_planning
		icon = GFX_underourthumb
		cost = 7
		prerequisite = {
			focus = AUTH_foreign_officers
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -2
		y = 3
		completion_reward = {
			add_war_support = 0.05
		}
	}
	focus = {
		id = AUTH_operational_guidance
		icon = GFX_incentivisedrelocation
		cost = 7
		prerequisite = {
			focus = AUTH_strategy_planning
		}
		ai_will_do = {
			factor = 20
		}
		relative_position_id = AUTH_a_new_army
		x = -3
		y = 4
		completion_reward = {
			army_experience = 20
			add_tech_bonus = {
				name = AUTH_operational_guidance
				bonus = 1
				uses = 1
				category = cat_superior_firepower
			}
		}
	}
	focus = {
		id = AUTH_a_modern_army
		icon = GFX_newleadership
		cost = 7
		prerequisite = {
			focus = AUTH_operational_guidance
		}
		prerequisite = {
			focus = AUTH_vehicle_effort
		}
		ai_will_do = {
			factor = 75
		}
		relative_position_id = AUTH_a_new_army
		x = -2
		y = 5
		completion_reward = {
			
			swap_ideas = {
				add_idea = AUTH_professional_army_idea
				remove_idea = AUTH_foreign_officers_idea
			}
		}
	}

	focus = {
		id = AUTH_industrial_warfare
		icon = GFX_Focus_Superior_Firepower_Doctrine
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_army
		}
		ai_will_do = {
			factor = 25
		}
		relative_position_id = AUTH_a_new_army
		x = 4
		y = 1
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_industrial_warfare
				bonus = 1
				uses = 2
				category = industry
			}
		}
	}
	focus = {
		id = AUTH_military_infrastructure
		icon = GFX_goal_generic_railway_construction
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_army
		}
		ai_will_do = {
			factor = 25
		}
		relative_position_id = AUTH_a_new_army
		x = -4
		y = 1
		completion_reward = {
			random_owned_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}			
		}
	}
	
	focus = {
		id = AUTH_local_arms_production
		icon = GFX_goal_munitions_factories
		cost = 7
		prerequisite = {
			focus = AUTH_colonial_inspiration focus = AUTH_our_own_path
		}
		ai_will_do = {
			factor = 25
		}
		relative_position_id = AUTH_a_new_army
		x = -1
		y = 2
		completion_reward = {
			random_owned_state = {
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
			}
		}
	}
	focus = {
		id = AUTH_a_national_university
		icon = GFX_foundinac
		cost = 7
		prerequisite = {
			focus = AUTH_local_arms_production focus = AUTH_rifle_purchases
		}
		ai_will_do = {
			factor = 25
		}
		relative_position_id = AUTH_a_new_army
		x = 0
		y = 3
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_a_national_university
				bonus = 1
				uses = 1
				category = electronics
			}
		}
	}
	focus = {
		id = AUTH_military_science
		icon = GFX_focus_research2
		cost = 7
		prerequisite = {
			focus = AUTH_local_arms_production
		}
		prerequisite = {
			focus = AUTH_a_national_university
		}
		ai_will_do = {
			factor = 100
		}
		relative_position_id = AUTH_a_new_army
		x = -1
		y = 4
		completion_reward = {
			add_research_slot_until_five = yes
		}
	}
	focus = {
		id = AUTH_the_production_war
		icon = GFX_armspurchases
		cost = 7
		prerequisite = {
			focus = AUTH_a_national_university
		}
		bypass = {
			OR = {
				has_idea = war_economy
				has_idea = tot_economic_mobilisation
			}
		}
		ai_will_do = {
			factor = 25
		}
		relative_position_id = AUTH_a_new_army
		x = 0
		y = 5
		completion_reward = {
		random_owned_state = {
			add_extra_state_shared_building_slots = 1
			add_building_construction = {
				type = industrial_complex
				level = 1
				instant_build = yes
			}
		}		
			if = {
				limit = {
					has_idea = civilian_economy
				}
				add_ideas = low_economic_mobilisation
			}
			else_if = {
				limit = {
					has_idea = low_economic_mobilisation
				}
				add_ideas = partial_economic_mobilisation
			}
			else_if = {
				limit = {
					has_idea = partial_economic_mobilisation
				}
				add_ideas = war_economy
			}
		}
	}
	focus = {
		id = AUTH_rifle_purchases
		icon = GFX_greeksboersandindians
		cost = 7
		prerequisite = {
			focus = AUTH_colonial_inspiration focus = AUTH_our_own_path
		}
		available = {
	
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 1
		y = 2
		completion_reward = {
			add_offsite_building = { type = arms_factory level = 1 }
		}
	}
	focus = {
		id = AUTH_native_development
		icon = GFX_Focus_Examine_Foreign_Small_Arms
		cost = 7
		prerequisite = {
			focus = AUTH_a_national_university
		}
		prerequisite = {
			focus = AUTH_rifle_purchases
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 1
		y = 4
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_native_development
				bonus = 1
				uses = 2
				category = infantry_weapons
			}
		}
	}

	focus = {
		id = AUTH_our_own_path
		icon = GFX_focus_generic_bastion_of_democracy
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_army
		}
		mutually_exclusive = {
			focus = AUTH_colonial_inspiration
		}
		available = {
		}
		ai_will_do = {
			factor = 75
		}
		relative_position_id = AUTH_a_new_army
		x = 2
		y = 1
		completion_reward = {
			
			add_tech_bonus = {
				name = AUTH_our_own_path
				bonus = 1
				uses = 2
				category = cat_mass_assault
			}
		}
	}
	focus = {
		id = AUTH_conditions_training
		icon = GFX_renegotiatekagera
		cost = 7
		prerequisite = {
			focus = AUTH_our_own_path
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 3
		y = 2
		completion_reward = {
			custom_effect_tooltip = AUTH_conditions_training_tt
			hidden_effect = {
				set_technology = { tech_ski_infantry = 1 popup = no }
				set_technology = { jungle_warfare = 1 popup = no }
			}
		}
	}
	focus = {
		id = AUTH_autonomous_officers
		icon = GFX_focus_generic_military_mission
		cost = 7
		prerequisite = {
			focus = AUTH_conditions_training
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 2
		y = 3
		completion_reward = {
			add_ideas = AUTH_autonomous_officers_idea
		}
	}
	focus = {
		id = AUTH_small_units
		icon = GFX_themartialraces
		cost = 7
		prerequisite = {
			focus = AUTH_autonomous_officers
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 3
		y = 4
		completion_reward = {
			swap_ideas = {
				add_idea = AUTH_small_units_idea
				remove_idea = AUTH_autonomous_officers_idea
			}
		}
	}
	focus = {
		id = AUTH_mobilise_the_population
		icon = GFX_focus_spr_torchbearers_of_tomorrow
		cost = 7
		prerequisite = {
			focus = AUTH_our_own_path
		}
		ai_will_do = {
			factor = 20
		}
		bypass = {
			OR = {
				has_idea = service_by_requirement
				has_idea = all_adults_serve
				has_idea = scraping_the_barrel
			}
		}
		relative_position_id = AUTH_a_new_army
		x = 5
		y = 2
		completion_reward = {
			if = {
				limit = {
					has_idea = volunteer_only
				}
				add_ideas = limited_conscription
			}
			else_if = {
				limit = {
					has_idea = limited_conscription
				}
				add_ideas = extensive_conscription
			}
			else_if = {
				limit = {
					has_idea = extensive_conscription
				}
				add_ideas = service_by_requirement
			}
		}
	}
	focus = {
		id = AUTH_guerrila_tactics
		icon = GFX_crushtheraiders
		cost = 7
		prerequisite = {
			focus = AUTH_mobilise_the_population
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 4
		y = 3
		completion_reward = {
			add_ideas = AUTH_guerilla_tactics_idea
		}
	}
	focus = {
		id = AUTH_guerilla_spirit
		icon = GFX_focus_generic_treaty
		cost = 7
		prerequisite = {
			focus = AUTH_guerrila_tactics
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 5
		y = 4
		completion_reward = {
			add_war_support = 0.1
		}
	}
	focus = {
		id = AUTH_more_warriors
		icon = GFX_focus_RAJ_indian_gurkhas
		cost = 7
		prerequisite = {
			focus = AUTH_small_units
		}
		prerequisite = {
			focus = AUTH_guerilla_spirit
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 2
		y = 5
		completion_reward = {
			add_manpower = 10000
			add_war_support = 0.1
		}
	}

	focus = {
		id = AUTH_new_model_army
		icon = GFX_postcolonialmeasures
		cost = 7
		prerequisite = {
			focus = AUTH_a_modern_army
			focus = AUTH_more_warriors
		}
		prerequisite = {
			focus = AUTH_the_production_war
		}
		ai_will_do = {
			factor = 15
		}
		relative_position_id = AUTH_a_new_army
		x = 0
		y = 6
		completion_reward = {
			add_war_support = 0.2
			add_ideas = AUTH_new_model_army_idea
		}
	}

	focus = {
		id = AUTH_a_new_airforce
		icon = GFX_doctrinaldebate
		cost = 7
		ai_will_do = {
			factor = 10
		}
		available = {

		}
		x = 34
		y = 0
		completion_reward = {
			air_experience = 50 
		}
	}
	focus = {
		id = AUTH_doctrines
		icon = GFX_goal_new_airforce
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_airforce
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = -2
		y = 1
		completion_reward = {
			air_experience = 25
			add_tech_bonus = {
				name = AUTH_doctrines
				bonus = 1
				uses = 2
				category = air_doctrine
			}
		}
	}
	focus = {
		id = AUTH_antiair
		icon = GFX_focus_generic_air_defense2
		cost = 7
		prerequisite = {
			focus = AUTH_doctrines
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = -2
		y = 3
		completion_reward = {
			if = {
				limit = {
					NOT = { has_tech = interwar_antiair }
				}
				set_technology = { interwar_antiair = 1 }
			}
			if = {
				limit = { owns_state = random_owned_state }
				random_owned_state = {
					add_building_construction = {
						type = anti_air_building
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { owns_state = random_owned_state }
				random_owned_state = {
					add_building_construction = {
						type = anti_air_building
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { owns_state = random_owned_state }
				random_owned_state = {
					add_building_construction = {
						type = anti_air_building
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = AUTH_build_bases
		icon = GFX_goal_forced_con
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_airforce
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = 0
		y = 1
		completion_reward = {
				random_owned_state = {
					add_building_construction = {
						type = air_base
						level = 1
						instant_build = yes
				}
			}
				random_owned_state = {
					add_building_construction = {
						type = air_base
						level = 1
						instant_build = yes
				}
			}
				random_owned_state = {
					add_building_construction = {
						type = air_base
						level = 1
						instant_build = yes
				}
			}
		}
	}
	focus = {
		id = AUTH_fighters
		icon = GFX_longrangepatrolforce
		cost = 7
		prerequisite = {
			focus = AUTH_build_bases
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = -1
		y = 2
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_fighters
				bonus = 1
				uses = 1
				category = fighter_techs
			}
		}
	}
	focus = {
		id = AUTH_cas
		icon = GFX_goal_generic_CAS
		cost = 7
		prerequisite = {
			focus = AUTH_build_bases
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = 1
		y = 2
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_cas
				bonus = 1
				uses = 1
				category = cas_bomber
			}
		}
	}
	focus = {
		id = AUTH_bombers
		icon = GFX_goal_generic_air_bomber
		cost = 7
		prerequisite = {
			focus = AUTH_fighters
		}
		prerequisite = {
			focus = AUTH_cas
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 0
		y = 3
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_bombers
				bonus = 1
				uses = 1
				category = tactical_bomber
				category = cat_strategic_bomber
			}
		}
	}
	focus = {
		id = AUTH_colonial_expertise
		icon = GFX_pithhelmet
		cost = 7
		prerequisite = {
			focus = AUTH_antiair
		}
		prerequisite = {
			focus = AUTH_bombers
		}
		prerequisite = {
			focus = AUTH_nav_bombers
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 0
		y = 4
		completion_reward = {
			air_experience = 50
			add_war_support = 0.05
			add_tech_bonus = {
				name = AUTH_colonial_expertise
				bonus = 1
				uses = 2
				category = air_doctrine
			}
		}
	}

	focus = {
		id = AUTH_naval_air_coord
		icon = GFX_focus_generic_cryptologic_bomb
		cost = 7
		prerequisite = {
			focus = AUTH_a_new_airforce
		}
		prerequisite = {
			focus = AUTH_a_national_navy
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 2
		y = 1
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_naval_air_coord
				bonus = 0.5
				uses = 2
				category = cat_trade_interdiction
			}
			add_tech_bonus = {
				name = AUTH_naval_air_coord
				bonus = 0.5
				uses = 2
				category = cat_battlefield_support
			}
		}
	}
	focus = {
		id = AUTH_nav_bombers
		icon = GFX_goal_generic_air_naval_bomber2_new
		cost = 7
		prerequisite = {
			focus = AUTH_naval_air_coord
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 2
		y = 3
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_nav_bombers
				bonus = 1
				uses = 1
				category = naval_bomber
			}
		}
	}

	focus = {
		id = AUTH_a_national_navy
		icon = GFX_goal_navy_decision
		cost = 7
		ai_will_do = {
			factor = 10
		}
		available = {
			any_owned_state = {
				is_coastal = yes
			}
		}
		relative_position_id = AUTH_a_new_airforce
		x = 4
		y = 0
		completion_reward = {
			navy_experience = 50
		}
	}
	focus = {
		id = AUTH_naval_facilities
		icon = GFX_goal_generic_construct_naval_dockyard
		cost = 7
		prerequisite = {
			focus = AUTH_a_national_navy
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = 4
		y = 1
		completion_reward = {
			random_owned_state = {
				limit = {
					is_coastal = yes
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}
			random_owned_state = {
				limit = {
					is_coastal = yes
				}			
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = AUTH_destroyer_flotilla
		icon = GFX_goal_generic_sea_focused_navy
		cost = 7
		prerequisite = {
			focus = AUTH_naval_facilities
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = 3
		y = 2
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_aim_for_cruisers
				bonus = 1
				uses = 2
				category = dd_tech
			}				
		}
	}
	focus = {
		id = AUTH_aim_for_cruisers
		icon = GFX_goal_generic_navy_cruiser
		cost = 7
		prerequisite = {
			focus = AUTH_naval_facilities
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = 5
		y = 2
		completion_reward = {
			add_tech_bonus = {
				name = AUTH_aim_for_cruisers
				bonus = 1
				uses = 2
				category = ca_tech
			}			
		}
	}
	focus = {
		id = AUTH_flagship
		icon = GFX_focus_generic_navy_battleship2
		cost = 7
		prerequisite = {
			focus = AUTH_destroyer_flotilla
		}
		prerequisite = {
			focus = AUTH_aim_for_cruisers
		}
		ai_will_do = {
			factor = 10
		}
		relative_position_id = AUTH_a_new_airforce
		x = 4
		y = 3
		completion_reward = {
			
		}
	}
	focus = {
		id = AUTH_foreign_assistance
		icon = GFX_lakeinfrastructure
		cost = 7
		prerequisite = {
			focus = AUTH_a_national_navy
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 6
		y = 1
		completion_reward = {
			navy_experience = 25
			add_tech_bonus = {
				name = AUTH_foreign_assistance
				bonus = 1
				uses = 2
				category = naval_doctrine
			}
		}
	}
	focus = {
		id = AUTH_naval_logistics
		icon = GFX_Expand_Trade_Fleet
		cost = 7
		prerequisite = {
			focus = AUTH_foreign_assistance
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 6
		y = 3
		completion_reward = {
			if = {
				limit = {
					is_subject = yes
				}
				add_equipment_to_stockpile = {
				type = convoy_1
				amount = 70
					producer = OVERLORD
				}
			}
			else = {
				add_equipment_to_stockpile = {
				type = convoy_1
				amount = 70
					producer = GBR
				}
			}
		}
	}
	focus = {
		id = AUTH_power_on_all_fronts
		icon = GFX_goal_generic_build_navy
		cost = 7
		prerequisite = {
			focus = AUTH_nav_bombers
		}
		prerequisite = {
			focus = AUTH_flagship
		}
		prerequisite = {
			focus = AUTH_naval_logistics
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = AUTH_a_new_airforce
		x = 4
		y = 4
		completion_reward = {
			navy_experience = 50
			add_war_support = 0.05
			add_tech_bonus = {
				name = AUTH_power_on_all_fronts
				bonus = 1
				uses = 2
				category = naval_doctrine
			}
		}
	}
}
